//
//  YsCloudFileDownloadRealmModel.h
//  YsCloudFileManageSDK
//
//  Created by 宋宏康 on 2020/2/28.
//

#import "YsCloudFileRealmBaseModel.h"
#import "YsCloudFileRealmDelegate.h"

@interface YsCloudFileDownloadRealmModel : YsCloudFileRealmBaseModel <YsCloudFileRealmDelegate>
/** 主键ID */
@property int downloadID;
/** 用户ID */
@property NSString * accountCode;
/** 文件路径   */
@property NSString * cachePath;
/** 文件类型    png ， mp4 */
@property NSString * mime;
/** 云空间目录id     */
@property NSString * pid;
/** 后缀名 */
@property NSString * suffix;
// 下载文件的名字
@property  NSString *customCacheName;
// 下载的状态
// // 是否下载 1.未下载 2.等待中 3.正在下载  4.下载完成  5.暂停 6.下载失败
@property  int downloadStatus;
// 下载文件缓存的临时路径
@property  NSString *tmpPath;
// 请求的url
@property NSString *requestUrl;
// 下载的进度
@property  CGFloat progress;
// 下载的总大小
@property  int64_t totalSize;

// 任务创建时间
@property  int createTime;

@property NSString *waitTaskTime;


@end


RLM_ARRAY_TYPE(YsCloudFileDownloadRealmModel)
